package com.dengbw.systemtransfer.model.db;


import lombok.*;
import io.swagger.annotations.ApiModelProperty;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class SysRole {

	/**
	 * ID
	 */
	@ApiModelProperty(value = "ID", position = 0)
	private Long roleId;

	/**
	 * 角色名称
	 */
	@ApiModelProperty(value = "角色名称", position = 1)
	private String roleName;

	/**
	 * 角色类别#'1':'系统内置','2':'钉钉' 
	 */
	@ApiModelProperty(value = "角色类别#'1':'系统内置','2':'钉钉' ", position = 2)
	private Integer roleType;

	/**
	 * 备注
	 */
	@ApiModelProperty(value = "备注", position = 3)
	private String remark;

	/**
	 * 组织
	 */
	@ApiModelProperty(value = "组织", position = 4)
	private Long orgGuid;

	/**
	 * 群组
	 */
	@ApiModelProperty(value = "群组", position = 5)
	private Long groupId;

	/**
	 * 平台#'1':'系统','2':'企业'   
	 */
	@ApiModelProperty(value = "平台#'1':'系统','2':'企业'   ", position = 6)
	private Integer plat;

	/**
	 * 创建者ID
	 */
	@ApiModelProperty(value = "创建者ID", position = 7)
	private Long createUserId;

	/**
	 * 创建时间
	 */
	@ApiModelProperty(value = "创建时间", position = 8)
	private java.util.Date createTime;

	/**
	 * 租户ID
	 */
	@ApiModelProperty(value = "租户ID", position = 9)
	private String tenantId;

	/**
	 * 村租户标识
	 */
	@ApiModelProperty(value = "村租户标识", position = 10)
	private Long subTenantId;


}
